<template>
  <div class="mod-home">
    <p>一个基于spring boot、spring cloud、mybatis-plus、redis的前后端分离、拥有完整sku和下单流程的商城系统</p>
    <p>该项目仅供学习参考、可供个人学习使用、如需商用联系作者进行授权，否则必将追究法律责任</p>
    <h2>前言</h2>
    <div>
      <p>本商城是以B2B2C模式运营的在线商城，总览企业及公司产品于一体，主打自主研发品牌以推广的互联网化新商城。</p>
      <p>系统采用的微服务架构模式，以功能模块划分</p>
      <p>前台系统主要功能包括用户注册和登录，商品浏览，商品收藏，评论展示，我的订单，网站导航，我的购物车，订单支付，产品咨询，个人中心，客服系统，会员系统，频道系统等系统。</p>
      <p>后台主要功能包括用户信息管理，商品管理，商品分类管理，消息管理，订单管理，商品评价管理，用户反馈管理，日志系统管理，竞品分析系统，服务监控系统，报表系统，供应商系统。库存系统等</p>
    </div>
    <h2>技术选型</h2>
    <figure>
      <table border="1"
             cellspacing="0"
             cellpadding="5px">
        <thead>
        <tr>
          <th>技术</th>
          <th>版本</th>
          <th>说明</th>
        </tr>
        </thead>
        <tbody>
        <tr>
          <td>Spring Boot</td>
          <td>3.0.2</td>
          <td>MVC核心框架</td>
        </tr>
        <tr>
          <td>Spring Cloud</td>
          <td>2022.0.0</td>
          <td>微服务框架</td>
        </tr>
        <tr>
          <td>Spring Alibaba</td>
          <td>2022.0.0.0</td>
          <td>阿里的微服务框架</td>
        </tr>
        <tr>
          <td>nacos</td>
          <td>2.2.1</td>
          <td>服务治理</td>
        </tr>
        <tr>
          <td>sentinel</td>
          <td>1.8.6</td>
          <td>熔断限流框架</td>
        </tr>
        <tr>
          <td>seata</td>
          <td>1.7.0</td>
          <td>分布式事务框架</td>
        </tr>
        <tr>
          <td>RocketMQ</td>
          <td>4.9.4</td>
          <td>消息中间件</td>
        </tr>
        <tr>
          <td>Docker</td>
          <td>25.0.3</td>
          <td>服务容器</td>
        </tr>
        <tr>
          <td>Es</td>
          <td>8.5</td>
          <td>搜索中间件</td>
        </tr>
        <tr>
          <td>Spring Security</td>
          <td>6.0.1</td>
          <td>认证和授权框架</td>
        </tr>
        <tr>
          <td>MyBatis-plus</td>
          <td>3.5.5</td>
          <td>ORM框架 基于mybatis，使用lambda表达式的</td>
        </tr>
        <tr>
          <td>SpringDoc</td>
          <td>2.3.0</td>
          <td>文档生产工具</td>
        </tr>
        <tr>
          <td>Hibernator-Validator</td>
          <td>8.0.0.Final</td>
          <td>验证框架</td>
        </tr>
        <tr>
          <td>redisson</td>
          <td>3.10.6</td>
          <td>对redis进行封装、集成分布式锁等</td>
        </tr>
        <tr>
          <td>druid</td>
          <td>1.2.21</td>
          <td>数据库连接池</td>
        </tr>
        <tr>
          <td>log4j2</td>
          <td>2.11.2</td>
          <td>更快的log日志工具</td>
        </tr>
        <tr>
          <td>lombok</td>
          <td>1.18.24</td>
          <td>简化对象封装工具</td>
        </tr>
        <tr>
          <td>hutool</td>
          <td>5.8.23</td>
          <td>更适合国人的java工具集</td>
        </tr>
        </tbody>
      </table>
    </figure>
    <p>&nbsp;</p>
    <h2>部署教程</h2>
    <h3>1.开发环境</h3>
    <figure>
      <table border="1"
             cellspacing="0"
             cellpadding="5px">
        <thead>
        <tr>
          <th>工具</th>
          <th>版本</th>
        </tr>
        </thead>
        <tbody>
        <tr>
          <td>jdk</td>
          <td>17+</td>
        </tr>
        <tr>
          <td>mysql</td>
          <td>8+</td>
        </tr>
        <tr>
          <td>redis</td>
          <td>6+</td>
        </tr>
        </tbody>
      </table>
    </figure>
  </div>
</template>

<script>
export default {}
</script>

<style>
.mod-home {
  line-height: 1.5;
}
</style>

